import { BaseEntity, transformerJson } from '../../base/entity/base';
import { Column, Entity, Index } from 'typeorm';

/**
 * 设备配对
 */
@Entity('device_pair')
export class DemoGoodsEntity extends BaseEntity {
  /* 设备配对人 */
  @Index()
  @Column({ comment: '配对人', length: 50 })
  pairUser: string;

  /* 设备配对人2 */
  @Index()
  @Column({ comment: '配对人2', length: 50 })
  pairUser2: string;

  /* 设备配对时间 */
  @Column({ comment: '配对时间', type: 'datetime' })
  pairTime: Date;

  /* 配对状态，0-配对中，1-配对成功，2-配对失败 */
  @Column({
    comment: '配对状态',
    dict: ['配对中', '配对成功', '配对失败'],
    default: 0,
  })
  pairStatus: number;
}
